Memories of Japan, located in North York, is one of Ontario's largest Japanese restaurants. With over 15 years in the business, they offer dine-in, take-out and delivery.
Memories of Japan's extensive menu features sushi, sashimi, tempura, teriyaki and more. With seating for 300 guests, they offer lunch and dinner.